intermediate leg - French English Dictionary